package hcn.protocol.ods.card;


import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * 查询就诊卡信息入参
 */
@XmlRootElement(name = "MsgBody")
public class PersonInfoRequest {
    private MedicalCardInfo MedicalCardInfo;

    @XmlElement(name = "MedicalCardInfo")
    public PersonInfoRequest.MedicalCardInfo getMedicalCardInfo() {
        return MedicalCardInfo;
    }

    public void setMedicalCardInfo(PersonInfoRequest.MedicalCardInfo medicalCardInfo) {
        MedicalCardInfo = medicalCardInfo;
    }

    public static class MedicalCardInfo {
        private String AuthorOrganization;
        private String IdCardCode;
        private String IdCard;
        private String MedicalCardType;
        private String MedicalCardId;
        private String Name;
        private String ContactNo;

        @XmlElement(name = "AuthorOrganization")
        public String getAuthorOrganization() {
            return AuthorOrganization;
        }

        public void setAuthorOrganization(String authorOrganization) {
            AuthorOrganization = authorOrganization;
        }

        @XmlElement(name = "IdCardCode")
        public String getIdCardCode() {
            return IdCardCode;
        }

        public void setIdCardCode(String idCardCode) {
            IdCardCode = idCardCode;
        }

        @XmlElement(name = "IdCard")
        public String getIdCard() {
            return IdCard;
        }

        public void setIdCard(String idCard) {
            IdCard = idCard;
        }

        @XmlElement(name = "MedicalCardType")
        public String getMedicalCardType() {
            return MedicalCardType;
        }

        public void setMedicalCardType(String medicalCardType) {
            MedicalCardType = medicalCardType;
        }

        @XmlElement(name = "MedicalCardId")
        public String getMedicalCardId() {
            return MedicalCardId;
        }

        public void setMedicalCardId(String medicalCardId) {
            MedicalCardId = medicalCardId;
        }

        @XmlElement(name = "Name")
        public String getName() {
            return Name;
        }

        public void setName(String name) {
            Name = name;
        }

        @XmlElement(name = "ContactNo")
        public String getContactNo() {
            return ContactNo;
        }

        public void setContactNo(String contactNo) {
            ContactNo = contactNo;
        }
    }
}
